20 island ave. +1 207 766-4406. restaurant
The most popular accommodations on the island by far are the many vacation home rentals available.